From Cppreference
|
|
| stack<T, Container>&
operator=( const stack<T,Container>& other );
| (1)
|
|
|
|
|
| stack<T, Container>&
operator=( stack<T,Container>&& other );
| (2)
| (C++0x)
|
|
|
|
Replaces the contents of the container adaptor with those of other.
1) Copy assignment operator. Replaces the contents with a copy of the contents of other. Effectively calls c = other.c;. (implicitly declared)
2) Move assignment operator. Replaces the contents with those of other using move semantics. Effectively calls c = std::move(other.c); (implicitly declared)
Parameters
| other
| -
| another container adaptor to be used as source
|
Return value
*this
Complexity
See also
|
|
|
| constructs the stack (public member function)
|